tasting like garlic - English Synonyms Dictionary